permanent representatives - Turkish English Dictionary